package com.example.backed.dto;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class GroupBuyQueryDTO {
    /**
     * 商品名称
     */
    private String productName;

    /**
     * 状态：0-未开始，1-进行中，2-已结束，3-已取消
     */
    private Integer status;

    /**
     * 最低团购价
     */
    private BigDecimal minGroupPrice;

    /**
     * 最高团购价
     */
    private BigDecimal maxGroupPrice;

    /**
     * 开始时间范围（起始）
     */
    private LocalDateTime startTimeBegin;

    /**
     * 开始时间范围（结束）
     */
    private LocalDateTime startTimeEnd;

    /**
     * 页码，默认为1
     */
    private Integer pageNum = 1;

    /**
     * 每页数量，默认为10
     */
    private Integer pageSize = 10;
} 